manned space station - Spanish English Dictionary